北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2008, Vol. 31 ›› Issue (3): 38-41.doi: 10.13190/jbupt.200803.38.caohzh

• 论文 • 上一篇    下一篇

单亲遗传模拟退火及在组合优化问题中的应用

曹恒智 , 余先川   

  1. 北京师范大学 信息科学与技术学院, 北京 100875
  • 收稿日期:2007-10-13 修回日期:1900-01-01 出版日期:2008-06-28 发布日期:2008-06-28
  • 通讯作者: 曹恒智

Parthenon-Genetic Simulated Annealing Algorithm and Its Application in Combinatorial Optimization Problems

CAO Heng-zhi, YU Xian-chuan   

  1. College of Information Science and Technology, Beijing Normal University, Beijing 100875, China
  • Received:2007-10-13 Revised:1900-01-01 Online:2008-06-28 Published:2008-06-28
  • Contact: CAO Heng-zhi

摘要:

基于模拟退火算法(SA)、遗传算法(GA)、 单亲遗传算法(PGA)、遗传模拟退火算法(SAGA)理论的优缺点,比照SAGA、根据SA和PGA的优势互补性,提出了一种融合SA和PGA的新算法--单亲遗传模拟退火算法(SAPGA).结合SA、PGA的优点,对PGA中每一代操作内部的基因重组操作进行了改进,同时改变了传统的降温方式、在两代操作之间加入染色体按适应度函数大小排列的过程.用3组城市数据的旅行商问题(TSP)对上述5种算法进行仿真实验,SAPGA的平均最优解始终最小,收敛所用时间始终最短.

关键词: 旅行商问题, 遗传算法, 单亲遗传算法 , 模拟退火算法 , 组合优化

Abstract:

Based on theories of simulated annealing(SA)、genetic algorithm(GA)、parthenon-genetic algorithm(PGA) and simulated annealing genetic algorithm(SAGA), the major merits and shortcomings of SA、GA and PGA are analyzed. According to the merits complementary nature of SA and PGA, a new algorithm --Parthenon-Genetic simulated annealing algorithm is proposed. The synthesizing of the merits of the two algorithms, reconstruction operation of gene in every generation in PGA has been improved. The traditional cooling method has been improved too. Between the operations of two generations, the algorithm adds a process which sorts the chromosomes in according to fitness function. In experiments we three groups city data’s traveling salesman problem (TSP) problems with the five algorithms mentioned above are used. It shows that the SAPGA’s average optimal solution is the least, and the convergence time is the shortest.

Key words: traveling salesman problem , genetic algorithm , parthenon-genetic algorithm , simulated annealing, combinatorial optimization

中图分类号: